Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON PENRHIW Detached £273,299 £161,500 9 Nov 2012
3 LON PENRHIW Detached £280,070 £165,000 29 Apr 2010
4 LON PENRHIW Detached £253,933 £210,000 31 Jul 2020